การเปลี่ยนผ่านสู่การใช้งานจริง: ทัศนคติในการจัดวางระบบ
โมดูลสุดท้ายนี้ช่วยปิดช่องว่างระหว่างงานวิจัยที่สำเร็จ — ซึ่งเราได้ผลการจำแนกที่แม่นยำสูงในเครื่องมือบันทึกข้อมูล — กับการทำงานที่เชื่อถือได้ การจัดวางระบบ (Deployment) คือกระบวนการสำคัญที่แปลงโมเดล PyTorch ให้กลายเป็นบริการขนาดเล็กที่มีความสมบูรณ์เอง และสามารถให้บริการผลลัพธ์ได้อย่างมีประสิทธิภาพแก่ผู้ใช้ปลายทาง โดยมีเวลาตอบสนองต่ำและบริการที่มีความสมบูรณ์เอง ความสามารถในการให้บริการผลลัพธ์อย่างมีประสิทธิภาพแก่ผู้ใช้ปลายทางด้วยเวลาตอบสนองต่ำและความสามารถในการทำงานต่อเนื่องสูง។
1. การเปลี่ยนทัศนคติสู่การใช้งานจริง
สภาพแวดล้อมทดลองของเครื่องมือบันทึกข้อมูล (Jupyter notebook) มีลักษณะเก็บสถานะและไม่แข็งแรงพอสำหรับการใช้งานจริง เราต้องปรับโครงสร้างโค้ดจากแบบการเขียนโปรแกรมทดลองมาเป็นส่วนประกอบที่มีโครงสร้างและแยกส่วน ซึ่งเหมาะสมกับการรับคำขอพร้อมกัน ลดการใช้ทรัพยากร และรวมเข้ากับระบบที่ใหญ่กว่าได้อย่างราบรื่น
จำลองลำดับการดำเนินการเพื่อดูอาร์ติแฟกต์การใช้งานจริงที่ถูกโหลดแล้ว
ปรับโครงสร้างโค้ดให้เป็นโมดูลที่แยกจากกัน (การเตรียมข้อมูล, นิยามโมเดล, ตัวประมวลผลคำขอ) และรับประกันว่ากระบวนการทั้งหมดถูกบรรจุไว้ในคอนเทนเนอร์
โค้ด/นิยามคลาสที่ใช้สำหรับการเตรียมข้อมูล และนิยามสถาปัตยกรรมของโมเดล ซึ่งถูกจัดรูปแบบและรวมกับน้ำหนัก t